better able to

Translations
mieux à même de
Definitions
Having an improved capacity or capability to perform a task or handle a situation effectively.